smear dab (microstomus microcephalus) - Spanish English Dictionary